/*
 * Copyright (c) 1999 World Wide Web Consortium,
 * (Massachusetts Institute of Technology, Institut National de Recherche
 *  en Informatique et en Automatique, Keio University).
 * All Rights Reserved. http://www.w3.org/Consortium/Legal/
 */
using System;

namespace org.w3c.dom.html
{

    /**
     * Parameters fed to the <code>OBJECT</code> element. See the PARAM element 
     * definition in HTML 4.0.
     */
    public interface HTMLParamElement : HTMLElement
    {
        /**
         * The name of a run-time parameter. See the name attribute definition in 
         * HTML 4.0.
         */
        String getName();
        void setName(String name);
        /**
         * Content type for the <code>value</code> attribute when
         * <code>valuetype</code> has the value "ref". See the type attribute 
         * definition in HTML 4.0.
         */
        String getType();
        void setType(String type);
        /**
         * The value of a run-time parameter. See the value attribute definition in 
         * HTML 4.0.
         */
        String getValue();
        void setValue(String value);
        /**
         * Information about the meaning of the <code>value</code> attributevalue. 
         * See the valuetype attribute definition in HTML 4.0.
         */
        String getValueType();
        void setValueType(String valueType);
    }

}